#include "invocation.hpp"

using std::tr1::shared_ptr;
using std::vector;

namespace vimock {
_invocation::_invocation(
	object obj, 
	object func, 
	object_vector args) :
	obj(obj),
	func(func),
	args(args) {
}

object _invocation::get_object() const {
	return obj;
}

object _invocation::get_function() const {
	return func;
}

object_vector _invocation::get_arguments() const {
	return args;
}
}
